import {
    $request
} from "../../utils/request"


// 获取商品详细数据
export const getShopDetail = ((id) => {
    return new Promise((resolve, reject) => {
        console.log(id);
        $request({
            url: 'getshopdetail/' + id + '/',
            method: 'GET'
        }).then((res) => {
            // console.log("apis界面中的请求单个商品数据请求发送成功！", res);
            resolve(res)
        }).catch((err) => {
            console.log("apis界面中的请求单个商品数据请求发送失败！", err);
            reject(err)
        })
    })
})

// 生成订单
export const createOrder = ((id) => {
    return new Promise((resolve, reject) => {
        $request({
            url: 'creaorder',
            method: 'POST',
            data: {
                shopid:id
            }
        }).then((res) => {
            // 订单生成成功
            resolve(res);
        }).catch((err) => {
            // 订单生成失败
            reject(err);
        });
    });
});

// 删除商品
export const delShop = ((id) => {
    return new Promise((resolve, reject) => {
        $request({
            url:'delshop/',
            method:'POST',
            data:{
                shopid:id
            }
        }).then((res) => {
            // 删除成功
            resolve(res);
        }).catch((err) => {
            // 删除失败
            reject(err);
        });
    })
})